import Vue from 'vue'
import App from './App.vue'
import './registerServiceWorker'
import router from './router'
import store from './store'

//引入element ui --全局

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI);


///局部引入
import { Button} from 'element-ui';
Vue.use(Button);


//plugin文件夹引入
// import plugin from "../src/plugin/plugin"



// // //使用钩子函数进行权限跳转，没登陆只能加载到登录页面
// router.beforeEach((to,from,next)=>{
//   Document.title=`${ to.meta.title } | 智能创意平台`
//   const role=localStorage.getItem("admin");
//   if(!role && to.path !=="/sign"){
//     next("/sign")
//   }else if(to.meta.permission){//保留有权限页面--超级管理员等
   
//     role === "admin" ? next() : next("/403")

//   }else{
//     //副文本编辑器 ie10才能用
//     if(navigator.userAgent.indexOf("MISE") > -1 && to.path === "/edit"){
//        alert("副文本编辑器 ie10才能用--组件不兼容")
//     }else{
//        next();
//     }    
//   }
// })

//跳转后到顶部
router.afterEach((to,from,next) => {
  window.scrollTo(0,0);
});



Vue.config.productionTip = false

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
